EmailLog\Core\DB\TableManager A

Total Complexity 68
Dependencies 0
Dependents 5
Total lines 553
Lines of code 293
Logical lines of code 199
Comment lines 196
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
fetch_log_items()
C
32 26 96
fetch_log_id_by_data()
A
46 11 35
query_log_items_by_column()
S
50 6 26
fetch_log_items_by_id()
S
57 4 15
on_activate()
S
62 4 12
get_create_table_query()
S
58 1 20
mark_log_as_failed()
S
58 1 19
create_table_if_needed()
S
63 2 10
create_table_for_new_blog()
S
70 2 7
update_table_if_needed()
S
65 2 9
get_log_table_name()
S
76 1 4
insert_log()
S
73 1 5
delete_logs()
S
69 1 6
delete_all_logs()
S
72 1 5
delete_logs_older_than()
S
68 1 7
delete_table_from_deleted_blog()
S
76 1 4
get_logs_count()
S
73 1 5
validate_columns()
S
79 1 3
load()
S
72 1 5